company advertising - German English Dictionary